Marcellos Restaurant in Glasgow City

Cuisine: Italian

Where is Marcellos Restaurant?

🏠 57-59 Elmbank St, Glasgow G2 4PQ


Leave a comment:

Frequently asked questions about Marcellos Restaurant:
If you have any questions, you can contact Marcellos Restaurant by calling 0141 332 3227.
In Marcellos Restaurant they specialise in italian cuisine.
35 customers of Marcellos Restaurant have given it an average rating of 4,2.