Mystic Grill
➤ 15 Long Lane Ickenham, Hillingdon, United Kingdom, UB10 8QU
Vegetariano, Italiano, Parrilla, Vegano, Pizza
"I was not satisfied with the food or the prices at this restaurant. I do not plan on returning until the 20% service charge, in addition to the already expensive food, is lowered or eliminated entirely."