Write a review
Frankies Italian Restaurant/4641 Great Northern Blvd - North Olmsted - Ohio (OH)
4641 Great Northern Blvd, North Olmsted, OH 44070-3426, North Olmsted, Ohio (OH)
+1 440-777-3421
4641 Great Northern Blvd, North Olmsted, OH 44070-3426, North Olmsted, Ohio (OH)
+1 440-777-3421