Udipi Cafe

Fort Lauderdale, Florida

See this entry at Google Maps