Update Info - Odwalla
This restaurant was reported as closed. If it is open, let us know.
Odwalla
11600 Metro Airport Center Dr
Romulus, MI 48174
11600 Metro Airport Center Dr
Romulus, MI 48174
This restaurant was reported as closed. If it is open, let us know.