Beluga is a restaurant known for its delicious dishes made with fresh ingredients, available for dine-in or takeaway.