When you're down to the last few jiao in your pocket and in desperate need of a big and tasty meal that won't break the bank, try one of these all-you-can-eat deals – just be sure to call ahead, as all deals are subject to (sudden) change.
All-you-can-eat mussels and fries for 98RMB, Le Café des Stagiaries 3
If you've got a hankering for garlicky fresh mussels and crisp fries after a long, arduous Monday in the office, head to Le Café des Stagiaires 3 every Monday from 7pm.
Free-flow tacos for 100RMB, Bordertown
Hit taco Tuesdays hard at Tex-Mex joint Bordertown with all-you-can-eat real Texan-sized tacos from 6.30-9.30pm (limited to the five classic tacos).
Bordertown 399 Weihai Lu, near Chengdu Bei Lu (5309 9070). 6.30-9.30pm. 100RMB.
All-you-can-eat schnitzel for 88RMB, Zeitgeist
A recent addition to the city's German food offerings, Zeitgeist has proven to be a heavy-weight for lovers of hearty Bavarian eats.Zeitgeist 537 Haifang Lu, near Xikang Lu, Jingan district. 6-10pm. 88RMB.
All-you-can-eat skewers for 150RMB at STYX
From 6-9pm, dig into plate after plate of fired skewers ('elevated street food') at STYX, with flavours inspired by cuisines from all over the world – from Southeast Asia to Central America, Europe and beyond. Soy mustard duck tenderloins, flaky salmon teriyaki and chicken satay are just a few to name; there's no holding back on this 150RMB deal.
STYX 199 Hengshan Lu, near Yongjia Lu, Xuhui district. 6-9pm. 150RMB.
All-you-can-eat pierogi for 129RMB at Pierogi Ladies
Every Thursday from 6-8pm, eat as many handmade pierogis as you physically can at cosy Jingan eatery Pierogi Ladies (now sharing a space with hot sauce shop Hot Box). The traditional polish dumplings come stuffed with everything from 'classic' cottage cheese, potatoes and fried onion, to the 'Boody' with blood sausage and pickles. For dessert, go for the 'Malibu Pierogi' made using chocolate dough and filled with mascarpone, Malibu and coconut. Pierogi Ladies No. 4, Lane 273, Jiaozhou Lu, near Xinzha Lu, Jingan district. 6-8pm. 129RMB.
All-you-can-eat tapas, beef and fries for 168RMB, MUST Grill
Start the weekend early at French-inflected casual dining spot MUST Grill on Thursday with a free-flow food option that includes a selection of tapas, beef and fries from 7-10pm.
MUST Grill First Floor, 881 Wuding Lu, near Changle Lu, Jingan district. 7-10pm. 168RMB. Booking required.
All-you-can-eat pizza and salad for 88RMB, Happy Buddha
The newest dinner deal from vegan and vegetarian restaurant Happy Buddha offers free-flow food from 6-9pm, including three types of pizzas and two different salad styles. A healthy choice for your body, soul and your wallet.
Happy Buddha B101, No. 25, Lane 550, 388 Shaanxi Nan Lu, near Fuxing Zhong Lu, Xuhui district. 6-9pm. 88RMB.
Free-flow house wine and canapé buffet for 99RMB, Element Fresh
Get an hour of unlimited booze and bites every Friday at all Element Fresh locations. From 6.30-7.30pm, there's free-flow house wines and a buffet full of canapés to gorge on. Sure, they're small bites, but you can have as many as you want.Element Fresh Shanghai Centre, 1376 Nanjing Xi Lu, near Xikang Lu. 6.30-7.30pm. 99RMB. Available at all locations.
All-you-can-eat-and-drink brunch for 328RMB, Kathleen's Bistro
Every weekend (from 11am-3pm), casual riverside eatery Kathleen's Bistro is putting on an all-you-can-eat-and-drink brunch with a buffet spread of starters and desserts that you can hit up as many times as you want, and as much sparkling, red or white wine, soft drinks, coffee and tea as you can consume. The deal also includes one main dish.
Kathleen's Bistro 184 Fucheng Lu, near Huanyuanshiqiao Lu, Pudong district. Saturdays and Sundays.11pm-3pm. 328RMB.
Free-flow raclette for 240RMB, Le Saleya
Make like you're in the Swiss Alps every Sunday evening with free-flow raclette at Saleya. When done Swiss style, they heat the wheel of semi-hard cheese and scrape the melty bit onto cold cuts and potatoes – both of which are included in the all-you-can-eat deal as well as a salad of your choice.
Le Saleya 570 Changle Lu, near Xiangyang Bei Lu, Jingan district. 6-9.30pm. 240RMB.
Indian buffet brunch and free-flow drinks for 150RMB, Kebabs on the Grille
If you're looking for a more robust alternative to the classic Eggs Benedict Sunday brunch, head to Kebabs on the Grille for a full Indian buffet with appetisers, mains and sweets as well as free-flow beer, wine and soft drinks. Think fragrant curries and Indian-style kebabs – it's a game-changer.
Kebabs on the Grille 8 Cool Docks, 479 Zhongshan Nan Lu, near Fuxing Dong Lu, Huangpu district. 11.30-4pm. 150RMB.
You may also like
Our favourite spots for the most important meal of the week
Upgrade your lunch hour with these drool-worthy sammies