Tatra Restaurant

24 Goldhawk Rd., Hammersmith, London, United Kingdom, W12 8DH
Opening hours
Mon-Wed 6:00am-11:00pm
Thu-Fri 12:00pm-11:00pm
Sat 12:00pm-11:00pm
Sun 12:00pm-10:00pm
Reviews
Description