Citrus Restaurant
56 Broad St Ste A
Milford, CT 06460-3330
203-877-1138
Business Hours
Please call for business hours
Payment Types
Please call for payment types