- The Cafe at Grand Square is strategically situated inside the Grand Square Ultra-Modern Shopping Mall which is located on Mohammadu Buhari Way. It provides an exquisite and classy environment worthy of hanging out at the end of every other day. They are open for most of the day time up until evenings.
- The description was provided by Daniel Ojadua
- Abuja, Nigeria
- User Rating