Description
Name: New York Grill
Address: 9901 W Florissant Ave, St. Louis, MO 63136
Phone Number: +1 314-521-0977
Restaurant Type: Grill, Bar & grill, Restaurant
New York Grill is a Grill located at 9901 W Florissant Ave St. Louis/Missouri
(Latitude,Longitude: 38.7470479,-90.2799201)
Postal Code: 63136
Location
-
9901 W Florissant Ave, St. Louis, MO 63136
Add a review