Jam Bar is a cafe, located at Dubai - United Arab Emirates
Jam bar is cool..
Nice place to come get some tea/coffee. Situated opposite Dubai Waterfall which is a bonus.