Restaurant Calla

$3.0M revenue • 1400 Market St, Lake Charles, LA, 70601, United States

Last Updated Apr 5, 2026

Company Overview

Company Name

Restaurant Calla

Address

1400 Market St, Lake Charles, LA, 70601, United States

Approx. Annual Revenue

$3.0M

Established

2013

About Restaurant Calla

Restaurant Calla is a New American cuisine restaurant located in Lake Charles, Louisiana. Established in 2013, the restaurant offers a refined dining experience with seasonal small plates, entrees, craft cocktails, and a robust beer and wine list, all set in a warm and elevated ambiance.

Frequently Asked Questions about Restaurant Calla

Technologies Used

Social Profiles

Key Decision Makers

Ben Herrera Restaurant Owner