Restaurant
Pachamama
17 locals recommend,
Location
18 Thayer St
London, England
Tips from locals
A vibey restaurant with loud(er) music and great food (sharing plates), if you’re looking for an energetic dinner spot! Book in advance.