Frankie Farrell’s Irish Pub & Grille in Orlando, Florida: Restaurant Review
What can I say about Frankie Farrell’s, the new Irish pub and grille in Orlando, Florida? Well, firstly, the police should put yellow caution tape around this place so that unsuspecting restaurant-goers can avoid a nightmare experience. Here is a restaurant review of Frankie Farrell’s Irish Pub & Grille in Orlando, Florida. Frankie Farrell’s Irish ...