Italia when ‘fine’ is fine
Italia is the latest venture from Bob McMahon and Metro Restaurants. The eatery on Tanque Verde’s "restaurant row" was formerly City Grill, another one of Metro Restaurants’ concepts.