This establishment appears to be a kebab and grill restaurant. It is located on Albert I-Promenade.