mobirise.com

WELCOME TO LUNA ROSSA!
"Mangia bene!"


For over 21 years, we have offered the best in Italian dining! 

Located off Exit 42 on 93 North, come on down and try our magnificent dishes yourself