Table 104

$$ • Italian

4.7 (50)
View delivery time and booking fee. • 

299 Long Ridge Rd, Stamford, CT 06902 • More info

Opens at 11:30 AM
Recommended
Starters and Salads
Sandwiches
Pizza
Pasta and Plates