Full menu with prices & pictures
Bella Luna 934 Hope Street, Stamford, 06907, Un...
+12039691958
The restaurant from Stamford offers 29 different dishes and drinks on the menu at an average price of $14.9.
The average review of 4.5 shows that the place is one of the favorites of all its visitors.