5th Element Indian Bistro & Bar

Restaurant in Delray Beach, Florida