
Michaels Downtown Restaurant is headquartered in Sunnyvale, California. Michaels Downtown Restaurant has a revenue of $8.6M, and 32 employees.
Michaels Downtown Restaurant is headquartered in Sunnyvale, California. Michaels Downtown Restaurant has a revenue of $8.6M, and 32 employees.
Michaels Downtown Restaurant is headquartered in Sunnyvale, California. Michaels Downtown Restaurant has a revenue of $8.6M, and 32 employees.
CEO
PO Box 61359
Sunnyvale, California94088
Driving Directions »