camelliagrill

The Camellia Grill is an old-school diner in New Orleans not far from Tulane. Tasty food.

The Camellia Grill is an old-school diner in New Orleans not far from Tulane. Tasty food.

Leave a comment

DeseretNews.com encourages a civil dialogue among its readers. We welcome your thoughtful comments.

*