Jump to content

Best place to watch the World Cup?


Long Gun

Recommended Posts

As said, Sizzler has a branch in Siam Ctr. You can also find an Outback Steakhouse in Discovery. Siam Square has lots of new trendy places (soi 4).

 

 

 

MBK has a good little songs for life place (Dallas Pub 2), but I would have to lead you there as tough to find. So many places...I'm just babbling now.

 

 

 

f

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...