About Luna Ristorante
Luna Ristorante is a Italian restaurant located in the Little Italy, Chinatown neighborhood at 115 Mulberry St (between Canal St & Walker St) in New York, NY 10013. Luna Ristorante has been described as an Good Italian restaurant and has received an average rating of 5 by our members. Italian Cuisine is known for its pasta dishes.
Nearest Transit: Canal St (J, N, Q, Z) Canal St (4, 6, 6X) Canal St (N, R)
User Reviews for Luna Ristorante
All Reviews for Luna Ristorante