El Castello Restaurant

Restaurant - Italian in Fleet
Business photo
El Castello serves Tex Mex and some Italian dishes. Occasionally they have different themed nights and special offers.