Stephens Snack Bar

entertainment-nightlife / Other

Stephens Snack Bar information

The Stephens Snack Bar, close to the Mirovadai junction on the road to Batticaloa, is a more loved and flower-filled tea shop you will rarely have the pleasure of coming across.