La Favorita in South Houston
416 Spencer Hwy,
South Houston, 77587
(713) 910-0188
(713) 910-0188
Italian Restaurants in Edinburgh
dining, edinburgh, food, mexican