Leuca

Hours
DINNER
SUNDAY - THURSDAY
5:00 PM to 9:00 PM
FRIDAY - SATURDAY
5:00 PM to 10:30 PM
TAKEOUT & DELIVERY
MONDAY - FRIDAY
5:00 PM to 10:00 PM
SATURDAY - SUNDAY
11:00 AM to 10:00 PM
5:00 PM to 9:00 PM
5:00 PM to 10:30 PM
5:00 PM to 10:00 PM
11:00 AM to 10:00 PM