Federicos' Grill & Catering
Restaurant
•
37804 Niles Blvd, Fremont, CA 94536, USA
8.4
Tuesday: 4 PM – 9 PM
See if anyone you trust recommends it!