Main & Elm Restaurant

150 Elm St
Redwood City, CA 94063


Phone: (650) 368-3430
No Delivery!

Store Hours:

Mon - Thurs:07:00 AM - 09:30 PM
Fri & Sat:07:00 AM - 11:00 PM
Sunday:Closed
Any questions please call us.