Ruma's Deli
(314) 892-9990

1395 Covington Manor Ln, Saint Louis, MO   63125

38.508989 -90.322057
Map of Ruma's Deli
 
75% 100 4 4 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!