Mila's Bistro
Restaurant · Lower East Side

Mila's Bistro

$$ · Seafood

Grab oysters for under $2 at happy hour and people-watch from the patio with well-made cocktails and impossibly crispy fries.

Info

📍
Address
81 Ludlow St, New York, NY 10002, USA, NY

More like this