Please avoid this place at all costs. Not only did I pay £40 for 3 kebabs and 1 portion of chips (in...
Mega grill
(4)
Advertisement
Photos
Mega Grill is a vibrant pizzeria located in the heart of London, England. Known for its mouthwatering pizzas, the restaurant offers a diverse menu featuring classic and innovative toppings, all made with fresh ingredients. With a cozy atmosphere and friendly service, Mega Grill is the perfect spot for both casual dining and special occasions. Whether you’re grabbing a quick slice or enjoying a meal with friends, this pizzeria promises a delightful experience for pizza lovers.
Generated from this place's information
Reviews
Cakes are from Asda and a load of s#*t and dry Nutella pizza was cold over cooked (burnt can’t even...
After we ordered our food and sat down they were adamant we hadnt paid, we thought we had but my pho...
You might also like
Advertisement




