Big Citi Restaurant
Located in Mulzac Square, Clifton, on the second floor of the Tourism authority building, Big Citi provides the best in quality local food and value meals. Open throughout the day and night for breakfast, lunch and dinner. Free Wi-Fi available.Read more
Review this service
No one has left a review on this page yet.