Avalon Diner, HOUSTON, Texas (TX)

Looking for some food? Avalon Diner is among the restaurants you possibly can consider.
Comfortably positioned at 2417 Westheimer Road () in HOUSTON, Texas (TX) (77098), Avalon Diner is available at 7135278900. Please do give them a call beforehand to make a reservation.
More restaurants in HOUSTON, Texas (TX)


Avalon Diner contact information and details:
Address: 2417 Westheimer Road - , HOUSTON, Texas (TX) 77098
Contact Phone: 7135278900