Place is temporarily closed
No menu cards available
Rating
Take a look at verified ratings & reviews of Il Centro Restaurant & Bar posted by our users.