Manzo Steak & Grill
Indian · Steakhouse · Grill
South Indian restaurant, Manzo Steak & Grill, offers a diverse menu including steaks, grills, and other dishes.
Location
Best places nearby
The highest rated places close to Manzo Steak & Grill.
Local restaurants nearby
128 London Road, England

