Full menu with prices & pictures
Luna Rossa 102 Milford Landing Dr #8, Milford,...
(+1)5704915999
Reserve a table now for Luna Rossa
The Menu of Luna Rossa from Milford includes about 92 different meals and drinks. On average, you pay for a dish / drink about $9.6.