Lolo’s Seafood Shack

Restaurant

303 W 116th St,
New York, NY 10026

lolosseafoodshack.com