Steak Houses Stamford

Villa Italia Restaurant and Pizza

Address
812 E Main St
Place
Stamford , CT 06902-3832
Landline
(203) 348-7742

Description

Villa Italia Restaurant and Pizza can be found at 812 E Main St . The following is offered: Steak Houses - In Stamford there are 4 other Steak Houses. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Steak Houses
(203)348-7742 (203)-348-7742 +12033487742

Map 812 E Main St