Company Overview
Company Name
Restaurant Calla
Address
1400 Market St, Lake Charles, LA, 70601, United States
Website
restaurantcalla.comPhone
(337) 329-8079Approx. 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