La Rosa

4.4 (114)restaurant

An Italian restaurant and bar in South Central Houston offering European dishes and drinks.

Find on Google Maps

Description

Situated on Telephone Road in Houston, the establishment operates as an Italian restaurant and bar, serving a selection of European dishes and drinks.

Ask Karpo for more information.