Google Street View of Tasty's / Cha Cha's Chicken & Pizza
Address: 62 High St, Edgware HA8 7EJ, United Kingdom
| Phone:
+44 20 8617 8782
Tasty's / Cha Cha's Chicken & Pizza
360° Google Street View panorama
Explore More Chicken restaurant
Original Al-Ikhwan
Farmhouse Pizza (Watford)
McDonald's
McDonald's
Nearby Restaurants
Mozzafellas (0.03 km)
Chicken Valley Edgware (0.04 km)
Okawari Hour (0.06 km)
London BBQ (0.08 km)
Luna Lounge (0.08 km)