No items found.
Date
9/5/2023
Link copied!

Elro is one of the newest establishments on the edge of Montrose and Midtown!

Located in a charming bungalow house, this is a cozy and cute spot for pizza and seafood lovers alike. Not to mention their cocktails are so good!

What we ordered: Vegan Caesar, Scamorza Arancini, Oysters, Tuna on Toast, Snapper, and Mushroom Pizza. For cocktails, we got the 10th Avenue Freeze Out and The River!

2405 Genesee St Houston, TX 77006
No items found.
Return Home
Return Home

arrows & pagination