Established in 2000, Stella Luna Ristorante is an eating establishment that specializes in Italian cuisine and serves a variety of lunch and dinner selections. It offers a range of starters, salads, soups, deli items, entrees, burgers and desserts. The restaurant’s menu includes New York strips, mozzarella sticks, fried calamari, Caesar salad, grilled Portobello, french fries and cheese platters. It features
Read more...