Restaurants from Odessa
4
Menu
Online table booking
4
Menu
Online table booking
City: Odessa, 4000 N Grandview Ave Odessa, TX 79762-6200, United States
"Great place to eat. I have been going to this location for the last month now. And it is the best place in Odessa to get home cooked meals. The staff is great. I will post the menu and my last meal."
{{ slotProps.result.rating }}
Featured
Menu
Online table booking
{{ slotProps.result.rating }}
Featured
Menu
Online table booking
City: {{ slotProps.result.city.name +
(slotProps.result.extended_address ? ', ' + slotProps.result.extended_address : '')
}}
{{ slotProps.result.custom_description.text | str_limit(150) }}