Medusa
518 Selby Ave
St Paul
,
Minnesota
55102
Sponsored links:
About
Medusa, St Paul
If you feel the information presented about Medusa is not correct, please click on the link below to let us know. To write a review for Medusa in St Paul please click on the "Review this Merchant" button on the right of this page. You may wish to view other businesses in our Restaurants or Fast Food Restaurants categories. To do so click the links above. Driving directions and a printable map to 518 Selby Ave to find Medusa are easily done by clicking on the "View Larger Map" link below! Medusa is located at 518 Selby Ave and can also be reached at (651) 225-8933. To find out more please phone them or visit their location.
Category
Fast Food Restaurants