In Reply to: Name of restaurant with big screen posted by addicted on Thursday, 16. November 2006 at 14:27 Bali Time:
The Stadium Cafe in Kuta has a Big Screen.Ate there this time last year and the food was great.
Follow Ups: