Mecca Bah Canberra
Restaurant/cafe
2603 Canberra
Australia
Phone: 0262606700
Website: www.meccabah.net/canberra
Open Lunch & Dinner 7 days a week
Restaurant/cafe
Phone: 0262606700
Website: www.meccabah.net/canberra
Open Lunch & Dinner 7 days a week