Mexican Restaurant wrote "French fries vs chips" at 5, Jalan P4/1, Bandar Teknologi Kajang, 43500 Semenyih, Selangor, Malaysia.

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