Mexican Restaurant teleported to Abu Dhabi

Mexican Restaurant wrote "found a #india grocery store nearby" at Abu Dhabi - United Arab Emirates.

Made with lots of and in California
All Rights Reserved by Talkomi Inc. 2021