Crossbar
Burger · Pizza · Dessert Shop
Crossbar is a restaurant offering a unique combination of burgers, pizzas, and delicious shakes.
Location
Best places nearby
The highest rated places close to Crossbar.
Local restaurants nearby
Triq Alexander, Il-Ħamrun



