Fast food spot, Maem's Snack Bar, offering traditional Maltese snacks, pastizzi, burgers, and desserts.