Norma's Cafe
111 E 5th St, Odessa, TX 79761-5112
Norma's Cafe is a Cafe, Diner, Vegetarian Friendly place is located in Odessa, Texas. The address of Norma's Cafe is 111 E 5th St, Odessa, TX 79761-5112.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 432-335-0304, or open their website to view relevant information, The url is http://odessamenus.com/normas-cafe-menu