New York
Franklin Square
Palominos Bar and Restaurant
Palominos Bar and Restaurant
no phone number
914-920 Hempstead Turnpike, Franklin Square, NY 11010
Seamless.com
Menu not currently available