Larger Map and Satellite Images 300 West 114, New York, near (116th St W & St Nicholas Ave)
|
Melba's Restaurant
Cuisine:
Not Yet Specified
Address:
300
West 114, New York, NY 10026
(Near: 116th St W & St Nicholas Ave)
Phone: (212) 864-7777
NEW Text Message a Friend about Melba's Restaurant
Email a friend about Melba's Restaurant
see Melba's Restaurant on your cell phone
|