Elro
Italian, Pizza
Hours:
2405 Genesee St, Houston
Take-Out/Delivery Options
Customers' Favorites
Elro Reviews
Elro is a must-visit! Perfect blend of ambiance and exceptional service, it's a must-visit. The staff shines with friendliness and knowledge, making every recommendation a hit. Their pizza? Divine. Trust their picks and prepare for a culinary delight. A true 5-star experience!
Cute Italian restaurant! Love the ambience and decor, perfect for a girls dinner. Ordered the mozzarella, mushroom, and sausage pizza. The pizza dough was light and the toppings were fresh, loved the sausage pizza. For dessert, we got the tira-miso, a mousse version of tiramisu. It was very light and had a lot of flavor!
Ratings
Hours
Monday | Closed |
Tuesday | 12 - 10PM |
Wednesday | 12 - 10PM |
Thursday | 12 - 10PM |
Friday | 12 - 10PM |
Saturday | 12 - 10PM |
Sunday | 12 - 9PM |