Mac's American Grill 325 Main Street Los Altos CA United States
Online Ordering<br>Takeout
Phone: 650.941.0234