Leonardo's Italian Grille
Restaurant • Pizza restaurant • Italian restaurantOne of the Most Revieweds in Romulus
#3 Most Reviewed in Romulus
#1 Most Reviewed Restaurant in Romulus
#1 Top rated Italian restaurant in Romulus
#1 Most Reviewed Italian restaurant in Romulus
▼
Address
7575 Merriman Rd, Romulus, MI 48174
Website
www.leonardositaliangrille.com
Contact
(734) 326-2560Price rating
$$ $$
Rating on Google Maps
4.40 (2.4K reviews)Open on Google Maps