Melas Kitchen
Address:
9500 N Service Rd, Odessa, TX 79765
Phone:
(432) 563-2882
Restaurants
Other Businesses:
- Osaka Japanese Steakhouse at 4028 Jbs Pkwy, Odessa, TX 79762
- McAlister's at 2744 North County Road West, Odessa, TX 79760
- Escape Lounge at Loop 20, Odessa, TX 79761
- Golden Palace at 2927 E Business 20, Odessa, TX 79761
- AAA Office Coffee Service Inc at 11300 W Highway 80 E, Odessa, TX 79765