Main Street Restaurant
4902 Main St Yorba Linda, CA 92886-3415
714-777-9427
Payment Types
Visa
Specialty Cuisine
Italian Cuisine, Mexican Cuisine
Business Hours
Payment Types: