Search results
- Stella Del MareItalian Restaurant · $$$
346 Lexington Ave, Frnt New York, NY 10016 477.63 mi
Is this your business? Verify your listing
346 Lexington Ave, Frnt New York, NY 10016 477.63 mi
Is this your business? Verify your listing
3.0 1 review
Nice, romantic Northern Italian restaurant in midtown Manhattan. The food is good, not great. We came here for a late dinner. It's dimly lit with a long bar and seating on two floors. Appealingly... More