J Greene's Pub
is a much liked Restaurant Restaurant
Ranked #1 of 22 Restaurants in St Louis.
The Latest Review: ★★★★★
Sent on the 17th of October, 2015
Order the STL classic, toasted ravioli. When made from scratch, like J Greene's does, it reveals how the meaty little pillows achieved their fame. http://bit.ly/1aLUCEG //