Type: Restaurant
Square Footage: 1,752

Map