Home › Cities Hall › New York › Metro Seafood & Grill
Restaurants: Seafood

Metro Seafood & Grill

Description

None


Address

2131 Amsterdam Ave, New York ,, 10032-2515, (917) 521-1443

Email

No email

Website

No website

Location

Opening Hours

  • Not specified
Similar Companies

In New York