The Charcoal Grill is located in Southsea, United Kingdom on 121 Albert Rd, Southsea, Portsmouth. The Charcoal Grill is rated 2.6 out of 5 in the category restaurant in United Kingdom.
Address
121 Albert Rd, Southsea, Portsmouth
Offerings
Halal foodLate-night food