Greek restaurant · North Street 50, TA1 1LX Taunton
No photos yet. If this is your business, claim it and add some.