Tag Archives | world’s smallest

World’s Smallest McDonald’s?

While strolling along the famous Orchard Road in Singapore, we came across the tiniest McDonald’s we’ve ever seen: This miniature McD’s is located in front of Lucky Plaza, near Topshop, and across the street from ice cream sandwich vendors who use actual bread, and the Wisma Atria mall, home of the delicious Food Republic. After […]