2017-06-06 12.20.08

Taste of India restaurant sign

Sign outside the Taste of India restaurant in the Ramada Hotel in Odessa, TX.

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.