Trabuxu Bistro

Business Details

Trabuxu Bistro
Restaurant, Snack Bar, Bars
8, South Street
Valletta 21228448
Mediterranean

Location

Location on map not available.