More about Patara
Patara is located at 181 Fulham Rd., London, Greater London, SW3 6JN, United Kingdom
Similar Listings
Rosa’S Thai Cafe
4.5