In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsSt Paul's BayShanghai Chinese Buffet

Shanghai Chinese Buffet

Chinese restaurant · St Paul's Bay, Malta

Reserve a Table →
4.5(1,064 Google reviews)
€15-30 per head££
Shanghai Chinese Buffet restaurant St Paul's Bay Malta
Shanghai Chinese Buffet Malta photo 2
Shanghai Chinese Buffet Malta photo 3
Shanghai Chinese Buffet Malta photo 4
Shanghai Chinese Buffet Malta photo 5
🍽 Dine In📦 Takeaway🛵 Delivery✓ Reservations🍷 Wine🍺 Beer☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Tucked away in the sun-dappled streets of San Pawl il-Baħar, Shanghai Chinese Buffet has earned its stellar reputation among locals and visitors alike. With a consistent 4.5-star rating from over a thousand reviews, this eatery is a beloved fixture for those craving authentic Chinese cuisine. The warm, inviting atmosphere is matched by its convenient location on Telgħet ix-Xemxija, just a stone’s throw from House of Spice.

As Prashant Agnihotri put it, "I have been to this restaurant once and taken out meals for more than 5 times. The service is fabulous, the staff is really good and polite. Specialy Mr. Daniel whom I regularly get on call for my order."

Diners can indulge in an extensive menu featuring crowd-pleasers like lemon chicken and chicken curry, all served at an accessible price point of €15-30 per head. The restaurant’s commitment to quality is evident in its generous portions and attentive service, making it a go-to spot for both lunch and dinner. Whether dining in, taking away, or enjoying delivery, Shanghai Chinese Buffet offers a reliable and flavourful experience.

What Diners Say

"I have been to this restaurant once and taken out meals for more than 5 times. The service is fabulous, the staff is really good and polite. Specialy Mr. Daniel whom I regularly get on call for my order. It's our goto restaurant for quick food. Must visit!! And must try!!!🍗🥩🍖"

Prashant Agnihotri · a month ago · via Google

"Been here twice while on holiday and the staff are fabulous, remembered us from our first visit and were so nice and remembered the wine I had. Very clean and the food is to die for. Full of flavour and portions are good. Would recommend to anyone coming to Malta to come here."

Nicci kent · 9 months ago · via Google

"Food is very tasty and in large portions, we tried lemon chicken and chicken curry, excellent. Great service and very friendly, highly recommended."

Daermyn · a month ago · via Google

Opening Hours

Monday6:30 – 11:00 PM
Tuesday6:30 – 11:00 PM
Wednesday6:30 – 11:00 PM
Thursday6:30 – 11:00 PM
Friday6:30 – 11:00 PM
Saturday6:30 – 11:00 PM
Sunday12:30 – 3:00 PM, 6:30 – 11:00 PM

Location

📍 W9XP+V72, Telgħet ix-Xemxija, San Pawl il-Baħar, MaltaOpen in Google Maps →

Frequently Asked Questions

What are the opening hours for Shanghai Chinese Buffet?+
The restaurant is open Monday to Saturday from 6:30 PM to 11:00 PM, and on Sundays from 12:30 PM to 3:00 PM and again from 6:30 PM to 11:00 PM. These hours cover both lunch and dinner service, providing flexibility for diners planning their visit.
What is the price range per person at Shanghai Chinese Buffet?+
Diners can expect to spend between €15 and €30 per head at Shanghai Chinese Buffet. This mid-range pricing reflects the generous portions and quality of the Chinese cuisine on offer, making it an affordable option for a satisfying meal.
What amenities does Shanghai Chinese Buffet offer?+
The restaurant provides dine-in, takeaway, and delivery services, ensuring convenience for all preferences. Reservations are accepted, and the venue serves both wine and beer. These amenities cater to a variety of dining needs, from casual meals to special occasions.
Is Shanghai Chinese Buffet suitable for group dining?+
While the restaurant does not explicitly market itself as group-friendly, its amenities include dine-in service and reservations, which can accommodate larger parties. The spacious setting and diverse menu make it a practical choice for gatherings, though it’s advisable to book in advance.
What type of cuisine is served at Shanghai Chinese Buffet?+
Shanghai Chinese Buffet specialises in Chinese cuisine, offering a range of dishes such as lemon chicken and chicken curry. The menu focuses on authentic flavours and generous portions, appealing to fans of traditional Chinese fare in a relaxed setting.
How far is the nearest restaurant to Shanghai Chinese Buffet?+
House of Spice is the closest neighbouring restaurant, located just 43 metres away. This proximity makes it convenient for diners exploring the culinary scene in San Pawl il-Baħar, whether they’re looking for variety or a quick bite between meals.
What payment options are available at Shanghai Chinese Buffet?+
While specific payment methods are not listed, the restaurant’s amenities include dine-in, takeaway, and delivery services, which typically accept cash and card payments. For the most accurate information, diners are encouraged to contact the restaurant directly before their visit.
Does Shanghai Chinese Buffet serve alcohol?+
Yes, the restaurant serves both wine and beer, complementing its Chinese menu. This option allows diners to pair their meal with a beverage of choice, enhancing the overall dining experience in a relaxed and welcoming environment.

Menu prices and opening hours are correct as of July 2026 and are subject to change. Always confirm directly with the restaurant before visiting.

Plan Your Visit
Address
W9XP+V72, Telgħet ix-Xemxija, San Pawl il-Baħar, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in St Paul's Bay?

Browse KM Malta Airlines approved hotels near Shanghai Chinese Buffet.

Find Hotels →
Ask Melita

Get personalised restaurant recommendations from our AI Malta expert.

Ask Melita — AI Expert →
Malta Holidays
Complete holiday packages with flights & hotels
Book a Malta Holiday →